// 云函数入口文件
const cloud = require('wx-server-sdk')

cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境


// 云函数入口函数
exports.main = async (event, context) => {
  try {
    const { folderPath } = event

    // const wxContext = cloud.getWXContext()
    // const appid = wxContext.APPID,

    const fileList = await cloud.getTempFileURL({
      fileList: [{
        // 使用动态获取的文件夹路径
        fileId: folderPath + `/*`
      }],  // 替换成自己的云存储路径
    })
    console.log(fileList);
    return {
      success: true,
      data: fileList
    }
  } catch (error) {
    return {
      success: false,
      data: "获取图片失败" + error
    }
  }
}
  // 需要将 云存储文件夹路径 替换成你自己的云存储路径，例如 'cloud://yourAppId.*********/images/*'，其中 yourAppId 是小程序的 AppID，********* 是云存储的环境 ID，images 是指定的文件夹名称，* 是通配符，表示匹配该文件夹下的所有文件。